"The Haven Rivera was immaculate, beautiful, and well appointed. From the moment we arrived, we were taken care of. The staff is amazing, always asking if you need anything. As expected with an all-inclusive, the drinks were steadily flowing and overall, the food was very good. Our favorite meal was the hibachi at Satsu. Thereās always seating by the pool, we mostly went to the entertainment pool with the DJ and activities. Pools were exceptionally clean, plenty of towels stocked, and excellent poolside bars and service (the mojitos were amazing) The other guests at the resort were friendly, social, and always up for a game of pool volleyball or a chat. I went with my 18 year old daughter and it wasnāt overly couples if you know what I mean. There were other girls and guys trips and we ended up making friends with quite a few people. The resort is diverse and inclusive which we loved! My 18 year old already wants to go back in February with her friend. The only drawback is the beach. Because of where itās geographically located, the beach/ocean is not swimable when the sargassum seaweed takes over. So if being in the ocean on the beach is your goal, this isnāt your place. But everything else is amazing!!!"